Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 ELDON TERRACE Semi-Detached £335,313 £185,000 25 Nov 2005
36 ELDON TERRACE Terraced £414,288 £335,000 1 Apr 2019
37 ELDON TERRACE Terraced £484,651 £395,000 20 Sep 2019
38 ELDON TERRACE Terraced £214,473 £41,000 9 Apr 1997
39 ELDON TERRACE Terraced £230,374 £46,500 14 Oct 1997
40 ELDON TERRACE Terraced £249,672 £50,000 26 Sep 1997
41 ELDON TERRACE Terraced £413,598 £297,000 13 Nov 2015
43 ELDON TERRACE Terraced £359,058 £235,000 24 Jul 2014
44 ELDON TERRACE Terraced £561,713 £450,000 30 Apr 2018
45 ELDON TERRACE Terraced £435,449 £437,500 27 Jan 2023
47 ELDON TERRACE Terraced £394,753 £365,000 26 Nov 2021
48 ELDON TERRACE Terraced £245,808 £242,500 31 Jul 2023